Pamphylian green lizard - Español Inglés Diccionario